<?php namespace web\admin\controller;
/** .-------------------------------------------------------------------
 * |  Software: [HDPHP framework]
 * |      Site: www.hdphp.com
 * |-------------------------------------------------------------------
 * |    Author: 向军 <2300071698@qq.com>
 * |    WeChat: aihoudun
 * | Copyright (c) 2012-2019, www.houdunwang.com. All Rights Reserved.
 * '-------------------------------------------------------------------*/

class TypeAttr extends Common{
	private $db;
	public function __construct(){
		parent::__construct();
		$this->db=new \system\model\TypeAttr;
	}
	//类型列表
	public function index() {
		View::with('title','属性管理列表');
//		获取id
		$id=Q('get.tid',1);
		$data=$this->db->where('tid',$id)->get();
		View::with('tid',$id);
		View::with('data',$data);
		View::make();
	}
	
//	添加类型
	public function add(){
		View::with('title','添加类型');
		$tid=Q('get.tid',0,'intval');
//		p($tid);die;
		if(IS_POST){
//			p($_POST);die;
			$re=$this->db->store();
			if(!$re){
				message($this->db->getError(),'','error');die;
			}
//			添加成功
			message('添加成功',U('admin/typeattr/index',array('tid'=>$tid)));
		}
		
//		接收类型id
		$tid=Q('get.tid',0);
//		分配页面
		View::with('tid',$tid);
		View::make();
	}
	
//	编辑
	public function edit(){
		View::with('title','编辑类型');
		if(IS_POST){
			$re=$this->db->edit();
			if(!$re){
				message($this->db->getError(),'','error');die;
			}
//			编辑成功
			message('编辑成功',U('admin/typeattr/index'));
		}
//		接收get参数	
		$id=Q('get.taid',0);
//		查询该条数据
		$data=$this->db->where('taid',$id)->first();
//		分配到页面
		View::with('data',$data);
		View::make();
	}
	
//		删除
	public function del(){
//			获取taid
			$taid=Q('get.taid',0);
//			查询删除
			$re=$this->db->where('taid',$taid)->delete();
			if(!$re){
				message('删除失败，请检测',U('index'));
			}
			message('删除成功',U('index'));
	}
	
//	转换
	public function zh(){
		$re=$this->db->get();
		foreach ($re as $k => $v) {
			$v['tavalue']=str_replace(',','|',$v['tavalue']);
			var_dump($v['tavalue']);
			$this->db->save($v);
		}
	}
	
}